Big Huge Thesaurus

Japanese banana

noun